#ifndef __USB_INNER_H_
#define __USB_INNER_H_

#ifdef __cplusplus
extern "C"
{
#endif

#include "system.h"

#if (CONFIG_HAL_USB_DEVICE_MODULE_ENABLED)
#include "usbd_core.h"
#include "usbd_def.h"

USBD_HandleTypeDef *usbd_get_handle(void);

#endif

#if (CONFIG_HAL_USB_HOST_MODULE_ENABLED)
#include "usbh_def.h"
#include "usbh_core.h"
#endif




#ifdef __cplusplus
}
#endif

#endif // __USB_INNER_H_
